﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using APILocawebGateway.VISA;
namespace TestProject.VISA
{

    [TestClass]
    public class ConfiguracaoTeste
    {

        [TestMethod]
        public void TesteConstrutorConfiguracaoVISA()
        {
            ConfiguracaoVISA configuracaoVISA = new ConfiguracaoVISA("0123456789", FormaPagamento.CreditoaVista, APILocawebGateway.AMBIENTE.TESTE, "9876543210", "www.urlTeste.com");
            Boolean propriedadesSetadas = true;
            propriedadesSetadas &= configuracaoVISA.Afiliacao == "0123456789";
            propriedadesSetadas &= configuracaoVISA.Ambiente == APILocawebGateway.AMBIENTE.TESTE;
            propriedadesSetadas &= configuracaoVISA.FormaPagamento == FormaPagamento.CreditoaVista;
            propriedadesSetadas &= configuracaoVISA.Identificacao == "9876543210";
            propriedadesSetadas &= configuracaoVISA.UrlRetornoVisa == "www.urlTeste.com";
            Assert.IsTrue(propriedadesSetadas);
        }
    }
}
